/*試用 體驗團*/
.crumb{ margin-bottom:10px; }
.star{  }

.btn_pink{ padding:0 18px; line-height:21px; color:#fff; background-color:#ed2674; text-align:center; }
.btn_black{ padding:0 18px; line-height:21px; color:#fff; background-color:#000000; text-align:center; }
.btn_grey{ padding:0 18px; line-height:21px; color:#fff; background-color:#929497; text-align:center; }

.icon_master{ width:55px; height:55px; display:block; background-position:0 -300px; }/*體驗達人*/
.icon_master_y{ background-position:-120px -300px; }/*體驗達人-黃*/
.icon_master_g{ background-position:-180px -300px; }/*試用專員*/
.icon_master_m{ background-position:-240px -300px; }/*普通會員*/


.star{ width:74px; height:14px; display:block; background-position:-75px -60px; }
.star_0{ background-position:-75px -360px; }
.star_1{ background-position:-60px -360px; }
.star_2{ background-position:-45px -360px; }
.star_3{ background-position:-30px -360px; }
.star_4{ background-position:-15px -360px; }
.star_5{ background-position:0 -360px; }
.star_box{ position:relative; padding:5px 80px 0 0; }
.star_box th{ width:80px; color:#404041; font-weight:400; text-align:left;  line-height:1; padding:0 0 5px; *line-height:1.2;}
.star_box td{ width:90px; line-height:16px; *line-height:8px; }

.btn_s_upload{position:relative;}

.pn_page{  margin-top:15px; clear:both; }
.pn_page a{ width:320px; height:19px; line-height:26px; position:relative; text-align:center; color:#ec2874; background-position:0 -420px; padding-top:7px; }
.pn_page a:hover{ background-position:0 -560px; }
.pn_page .prev,.pn_page .step_prev{ float:left; }
.pn_page .next,.pn_page .step_next{ float:right; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.pn_page .next,.pn_page .step_next{ position:absolute; right:0; }}
.pn_page a .tri{ border-width:6px 9px; }
.pn_page .prev .tri,.pn_page .step_prev .tri{ border-style:dashed solid dashed dashed; border-color:transparent #ec2874 transparent transparent; top:7px; left:5px; }
.pn_page .next .tri,.pn_page .step_next .tri{ border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #ec2874; top:7px; right:5px; }
.pn_page strong{  height: 13px; width: 66px;  margin:0 auto ; }

.pn_page .prev strong{ background-position:  -640px -60px;  }
.pn_page .next strong{ background-position:  -640px -80px;  }

.pn_page .step_prev strong{ background-position:  -260px -200px; width: 40px; }
.pn_page .step_next strong{ background-position:  -200px -200px;  width: 40px; }

.btn_like{ height:26px; background-position:0 -380px; color:#231f20; line-height:26px; display:inline-block; position:absolute; right:34px; top:0; padding:0 10px 0 12px;  text-indent:0; overflow:visible;}
.btn_like .i{ width:34px; height:26px; display:block; background-position:-280px -380px; position:absolute; right:-34px; top:0; }
.btn_like:hover{ background-position:0 -520px; }
.btn_like:hover .i{ background-position:-280px -520px; }


.b_box_t_rep{margin-bottom:30px;}
.b_box_t_rep .hd_title{ background-position:0 -1560px; height:24px; }
.b_box_t_rep_exp .hd_title{ background-position:0 -500px; height:24px; }
.b_box_t_rep .bd{ position:relative; zoom:1; min-height:280px; padding-left:188px; line-height:18px; margin-bottom:20px;}
.b_box_t_rep .img_box{ padding:12px 20px 0 0; text-align:center; width:149px; height:268px; position:absolute; left:0; top:0; background:url(/images/i_box_bg.png) no-repeat; }
.b_box_t_rep .img_box img{ display:inline; }
.b_box_t_rep .img_box .product_scroce{ position:absolute; right:24px; bottom:10px; }
.b_box_t_rep .title_en{ color:#ed2674; font-weight:700; }
.b_box_t_rep .title_cn{ color:#231f20; font-weight:700; margin-bottom:20px; width: 360px;}
.b_box_t_rep table{ width: 390px;}
.b_box_t_rep th{ font-weight:400; vertical-align:top;  width:52px; padding-top:10px;}
.b_box_t_rep td{ vertical-align:top; padding-top:10px; }
.b_box_t_rep .td_m{width:13px;}
.b_box_t_rep .ft{ line-height:30px; border-top:1px dashed #918f90; border-bottom:1px dashed #918f90; }
.b_box_t_rep .ft .exp_span{margin-right:25px;}
.b_box_t_rep_s .hd_title{ background-position:0 -620px; }
.b_box_t_rep .td_m{width:13px;}

.b_box_t_rep .btn_s_report{position:absolute; left:37px; top:180px;}

.b_box_t_mst{ margin-bottom:30px; }
.b_box_t_mst .hd{ margin-bottom:2px; }
.b_box_t_mst .hd_title{ background-position:0 -540px; height:24px; }
.b_box_t_mst .bd{ height:207px; padding-top:15px; padding-left:328px; position:relative; }
.b_box_t_mst .left_box{ width:327px; height:222px; border-right:1px dashed #918f90; float:left; position:absolute; left:0; top:0; }
.b_box_t_mst .left_box .img_box{ float:left; margin:10px 20px 0 10px; }
.b_box_t_mst .left_box table{ margin-top: 15px; }
.b_box_t_mst .left_box .co{ width:14px; height:14px; display:block; }
.b_box_t_mst .left_box .co1{ background-color:#b31b54; }
.b_box_t_mst .left_box .co2{ background-color:#c91b60; }
.b_box_t_mst .left_box .co3{ background-color:#e84f6d; }
.b_box_t_mst .left_box .co4{ background-color:#e4757e; }
.b_box_t_mst .left_box .co5{ background-color:#eca7b9; }
.b_box_t_mst .left_box th,.b_box_t_mst .left_box td{ line-height:26px; vertical-align:middle; font-weight:400; }
.b_box_t_mst .left_box .td1{ width:20px; }
.b_box_t_mst .left_box .td2{ width:50px; }
.b_box_t_mst .left_box .td3{ width:50px; }
.b_box_t_mst .left_box .info{ clear:both; color:#8757a7; }
.b_box_t_mst .left_box .info .name{ color:#000; }
.b_box_t_mst .left_box .info .num{ color:#ed2674; }
.b_box_t_mst .left_box .intro{ width:314px; height:33px; line-height:33px; background-color:#404041; border:1px solid #7f7e7f; position:absolute; bottom:0; left:0; color:#fff; }



.b_box_t_mst .left_box .intro span{ font-size:21px; float:left; width:30%; text-align:center; margin-top:-5px\0; }
.b_box_t_mst .left_box .intro sup{ font-size:11px;position: relative;  top: 4px; left:-2px;}
.b_box_t_mst .left_box .intro em{ float:left; width:5%; text-align:center; }
.b_box_t_mst .bd .t{ width:50%; margin:0 auto 20px; height:15px; line-height:15px; }
.b_box_t_mst .bd .t a{ float:left; width:50%; font-weight:700; text-align:center; height:27px; line-height:27px; }
.b_box_t_mst .bd .t a.curr,.b_box_t_mst .bd .t a:hover{background:#FEE2F1;}
.b_box_t_mst .bd .bar_box{ clear:both; }
.b_box_t_mst .bd .bar_box table{ }
.b_box_t_mst .bd .bar{ width:216px; height:13px; line-height:0; font-size:0; background-color:#f6f6f6; }
.b_box_t_mst .bd .bar em{ width:0; height:13px; display:block; background-color:#ed2674; }
.b_box_t_mst .bd .bar_box th{ width:93px; text-align:center; font-weight:400; color:#000; }
.b_box_t_mst .bd .bar_box th,.b_box_t_mst .bd .bar_box td{ line-height:25px; vertical-align:middle; }
.b_box_t_mst_s .hd_title{ background-position:0 -580px; }
.b_box_t_mst_s .left_box .co1{ background-color:#b31b54; }
.b_box_t_mst_s .left_box .co2{ background-color:#c91b60; }
.b_box_t_mst_s .left_box .co3{ background-color:#e84f6d; }
.b_box_t_mst_s .left_box .co4{ background-color:#e2e2e4; }
.b_box_t_mst_s .left_box .co5{ background-color:#e4757e; }
.b_box_t_mst_s .bd .bar em{ background-color:#ed2674; }

.b_box_t_mst_b .left_box .co1{ background-color:#0342CF; }
.b_box_t_mst_b .left_box .co2{ background-color:#4075DF; }
.b_box_t_mst_b .left_box .co3{ background-color:#3294EB; }
.b_box_t_mst_b .left_box .co4{ background-color:#6BB2F2; }
.b_box_t_mst_b .left_box .co5{ background-color:#9CCAEC; }

.b_box_t_mst_b .bd .t a.curr,.b_box_t_mst_b .bd .t a:hover{background:#E3F3FD;}

.b_box_t_mst_b .bd .bar em{ width:0; height:13px; display:block; background-color:#4075DF; }

.b_box_pro_rep{ border-bottom:1px dashed #918f90; margin-bottom:0;  padding-bottom: 10px;}
.b_box_pro_rep_1{border:none;}
.b_box_pro_rep .hd{ margin-bottom:0; }
.b_box_pro_rep .bd{ padding-top:10px; position:relative;}
.b_box_pro_rep .hd_title{ background-position:0 -700px;  }
.b_box_pro_rep .box_hd{ position:relative; padding:0 0 15px 88px; color:#231f20; }
.b_box_pro_rep .box_hd_fg{padding-left:0;}
.b_box_pro_rep .box_hd .img_box{ position:absolute; left:0; top:0; }
.b_box_pro_rep .box_hd .icon_master{ position:absolute; right:0; top:7px; }
.b_box_pro_rep .box_mid{ margin-bottom:10px; }
.b_box_pro_rep .box_mid .que{ color:#ed2674; }
.b_box_pro_rep .star_box .btn_box_r{ position:absolute; right:0; top:5px;}
.b_box_pro_rep .star_box .btn_box_r span{*float:right; display: block; text-align: right; width: 150px;}
.b_box_pro_rep .star_box .btn_box_r .btn_pink{ float:right; padding:0; width:57px; margin:0 0 7px 9px; }
.b_box_pro_rep .star_box .btn_box_r .btn_fb_share{ width:57px; height:19px; float:right; background-position: -60px -300px; margin-right:6px; }
.b_box_pro_rep .box_bot{ line-height:18px; color:#231f20; padding-right:160px; }
.b_box_pro_rep .box_bot p{ margin-bottom:5px; }
.b_box_pro_rep .box_bot ul{ margin-bottom:10px; }
.b_box_pro_rep .box_bot li{ float:left; margin-right:3px; }
.b_box_pro_rep .box_bot .last{ margin-right:0; }
.b_box_pro_rep .msg{ text-align:right; }
.b_box_pro_rep .msg .more_a{color:#ed2674;}
.b_box_pro_rep .facebook_share{clear:both; position:relative;}
.b_box_pro_rep .star_box .facebook_share .count{float:right; width: auto; background:#fff; border:1px solid #C1C1C1; padding: 0 2px; height:17px; line-height:17px; position:relative;}
.b_box_pro_rep .star_box .facebook_share .count_button_nub{height: 0; left: -7px; position: absolute; top: 3px; width: 7px; height:12px;  z-index: 2; background-position: -780px -180px; float:none;}


.b_box_pro_rep_s{ border-top:2px solid #231f20; }
.b_box_pro_rep_s .i{ margin-bottom:10px; }
.b_box_pro_rep_ss .hd_title{ background-position:0 -660px;  }

.b_box_pro_rep .more{color:#ed2674; position:relative; bottom:0; left: 630px;}


.t_msg_box{ border-bottom:1px dashed #918f90; }
.t_msg_box .hd{ line-height:25px; }
.t_msg_box .s_m_box{ padding:8px 0 10px 68px; border-top:1px dashed #918f90; position:relative; zoom:1; clear:both; line-height:18px; }
.t_msg_box .s_m_box .btn_s_rep{position:absolute; right:0; top:30px;}
.t_msg_box .s_m_box .img_box{ position:absolute; left:0; top:8px; }
.t_msg_box .s_m_box .ta{ border:1px solid #918f90; padding:6px; margin-bottom:5px; }
.t_msg_box .s_m_box .ta textarea{ width:100%; height:40px; line-height:20px; overflow:auto; border:none; }
.t_msg_box .s_m_box_ta .btn_s_cri{ float:right; margin-bottom:10px; }
.t_msg_box .s_m_box .name{ font-weight:400; margin-right:15px; }
.t_msg_box .s_m_box .btn_s_rep,.t_msg_box .s_m_box .btn_s_remove{ margin-top:14px; }

.t_msg_box .s_m_box .btn_s_remove{position:absolute; right:0; top: 30px;}

.t_msg_box .s_m_box .btn_s_reply{ margin-bottom:10px; }
.t_msg_box .s_m_box p{ margin:15px 0 5px; color:#5a5657; width:500px;}
.t_msg_box .s_m_box p.reply{width:430px;}
.t_msg_box .s_m_box .warn{ color:#f15b9a; font-weight:700; }
.t_msg_box .s_m_box .good{ width:117px; height:29px; line-height:29px; position:absolute; right:0; top:10px; background-position: 0 -480px; text-indent: 0; }
.t_msg_box .s_m_box .good a{ height:29px; line-height:29px; float:left; padding-right:33px; color:#222021; overflow:hidden; text-align:right; font-size:11px; font-weight:700; }
.t_msg_box .s_m_box .good .g1{ width:27px; }
.t_msg_box .s_m_box .good .g2{ width:24px; }


/*體驗團_j*/
.imgbox{ overflow:hidden; text-align:center; }
.imgbox img{ display:inline; vertical-align:middle; }
.shadow{ position:absolute; left:0; top:0; width:100%; z-index:110; background:#000; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; }
.shadowWrap{ position:absolute; left:0; top:0; z-index:110; width:100%;}
.shadowCnt{ margin:100px auto; width:600px; background:#fff;}
.hack{ *zoom:1; }

.ti_box .ht,.sr_box .ht,.r_box .ht,.trbox .ht,.irpopbox .ht,.fbpopbox .ht,.apopbox .ht
{ height:23px; }
.ti_box .areabox:after,.sr_box .areabox:after,.sr_box .bd:after,.stepbox:after,.body:after{content: "\0020"; display: block; height: 0; clear: both;}
.ti_box .areabox,.sr_box .areabox,.sr_box .bd,.stepbox,.body{ zoom: 1; }
.txt_1{ display:inline-block; background-position:-520px -100px; height:15px; width:27px; }
.lbox{ float:left; }
table{ table-layout:fixed; }
sub,sup{ font-size:11px; }
sup{ padding:0 1px 0 0; }
.cl{ clear:left; }
.iibox{ position:relative; }
.iibox .imgbox{ position:absolute; left:0; top:0; }
.seemorebtn,.seemoretbtn,.sqbtn,.cancelbtn,.fb_icon,.sina_icon{ display:inline-block; }
.seemorebtn{ width:104px; height:25px; background-position:-220px -320px; }
.seemoretbtn{ width:90px; height:26px; background-position:-360px -360px; }
.sqbtn,.cancelbtn{ width:70px; height:26px; }
.sqbtn{ background-position:-460px -320px; }
.cancelbtn{ background-position:-545px -320px; }
.fb_icon{ width:20px; height:19px; background-position:-540px 0; }
.sina_icon{ width:20px; height:19px; background-position:-500px 0; }
.fb_icon:hover{ background-position:-540px -20px; }
.sina_icon:hover{  background-position:-500px -20px; }

.crumb { margin:-20px 0 30px;/*margin-bottom: 30px;*/ }
.crumb a:hover{color:#ed2674;}
.warn_icon{ width:14px; height:14px; background-position:-600px 0; vertical-align:middle;  display: inline-block; *display:inline; *zoom:1;}
.page_border{ border-top:1px dashed #918f90; border-bottom:1px dashed #918f90; }


.areabox{ overflow:hidden; }
.areabox .at{ height:19px; line-height:19px; padding:0 0 0 10px; color:#fff; font-size:12px; }
.areabox .imgbox{ width:158px; margin: 20px auto 0;}
.areabox .lbox{ text-align:center; position: relative; width:159px;}
.areabox .lbox .text_coming_info{left:-19px; top:245px;}
.areabox .rbox .info{ text-align: center; margin:21px 0 0; +margin:28px 0 0; }
.areabox .rbox .info span{ display:inline-block; line-height: 14px; }
.areabox .lbox .info{margin-top:20px;}
.areabox .lbox .info strong{ font-size: 45px; font-weight:100; font-style:italic; }
.areabox .rbox .info strong{ font-size: 45px; font-weight:100; font-style:italic; }
.areabox .rbox{ width:496px; float:right; position:relative; zoom:1;background:url(/images/vline.jpg) repeat-y;  min-height: 260px;}
.areabox .rbox .sina_icon,.areabox .rbox .fb_icon{ position:absolute; top:13px; }
.areabox .rbox .sina_icon{ right:27px;   }
.areabox .rbox .fb_icon{right:0; }
.areabox .tbox{ margin:15px 30px 0 33px; min-height: 220px; }
.areabox .tbox .tag_name:hover{color: #ED2674;}
.areabox .tbox .sp td{ padding:10px 0 0; }
.areabox .tbox .label{ width:72px; text-align:justify; text-justify:inter-ideograph;  }
.areabox .tbox span{ float:right; padding:0 2px 0 0; }
.areabox .tbox .font_red{float:none; color:#ed2674; font-size:24px; font-weight:700; position:relative; top:-2px\9;}
.areabox .tbox .icon{display:inline-block; position:relative; top:-2px\9; *top:-4px;}
.areabox .tbox .td_red{vertical-align:middle; color:#ed2674;}
.areabox .tbox .tt{ color:#ed2674; font-weight:700; }
.areabox .tbox .tt:hover{color:#f8a9c7;}
.areabox .tbox td{ vertical-align:top; }
.areabox .tbox .p_right{text-align:right;}
.areabox .rbox .infobox{ padding:14px 0 12px; position:relative; }

.areabox .btn_s_v_detail{margin: 15px auto;}

.areabox .rbox .infobox .btn{ display:inline-block; background-position:-600px -160px; width:106px; height:27px; padding-top:8px;}
.areabox .rbox .infobox .btn:hover{ background-position:-600px -200px;  }

.areabox .rbox .btn_p_submit{background-position:0 -680px; width:139px; height:36px; padding-top:12px; margin:20px 0; float: right;}
.areabox .rbox .btn_p_submit:hover{background-position:-160px -680px;}
.areabox .rbox .btn_p_submit span{  background-position:-600px -260px; width:82px; margin:0 auto; padding:0; float:none;  }/*立即申請*/

.areabox .rbox .infobox .btn span{height:19px; margin:0 auto;}

.areabox .rbox .infobox .btn_submit span{  background-position:-600px -260px; width:82px; }/*立即申請*/
.areabox .rbox .infobox .btn_join span{ background-position:-600px -240px; width:82px; }/*立即參加*/
.areabox .rbox .infobox .btn_submitted span{  background-position:-600px -300px; width:63px; }/*已申請*/
.areabox .rbox .infobox .btn_invitted span{  background-position:-600px -320px; width:82px; }/*成功獲邀*/
.areabox .rbox .infobox .btn_joined span{  background-position:-600px -340px; width:63px; }/*已參加*/
.areabox .rbox .infobox .btn_report span{  background-position:-600px -360px; width:82px; }/*活動報導*/
.areabox .rbox .infobox .btn_details span{  background-position:-600px -380px; width:82px; }/*查看詳情*/

.areabox .rbox .infobox .btn_s_report span{  background-position:-600px -400px; width:82px; }/*提交報告*/
.areabox .rbox .infobox .btn_result span{ background-position:-600px -420px; width:82px; }/*查看結果*/
.areabox .rbox .infobox .btn_delay span{ background-position:-600px -440px; width:82px; }/*逾期申請*/
.areabox .rbox .infobox .btn_begin span{ background-position:-600px -500px; width:82px; }/*即將開始*/

.areabox .rbox .infobox .btn_view span{ background-position:-600px -460px; width:40px; }/*查看*/
.areabox .rbox .infobox .btn_accept span{ background-position:-600px -480px; width:40px; }/*接受*/


.areabox .rbox .numbox,.areabox .rbox .snumbox{ display:inline-block; vertical-align:top;  padding:0 0 0 38px; color:#fff; height:32px; line-height:32px; background:#404041; border:1px solid #a8a7a8;width: 345px;}

.areabox .rbox .snumbox{ padding: 0 0 0 10px; padding: 0 0 0 8px\9; width:375px; }
.areabox .rbox .snumbox_ss{width:372px;}
.areabox .numbox sup,.areabox .snumbox sup{ position:relative; +top:-3px; }
.areabox .snumbox sup{ font-size:11px; top:-2px;}
.areabox .numbox .num,.areabox .snumbox .num{ font-size:24px; padding:0 20px 0 0; }
.areabox .snumbox .num{ padding:0 4px 0 0; }
.areabox .introbox{ +width:411px; padding:8px 0 0; margin:6px 54px 0 33px; border-top:2px solid #f36aa0; }
.areabox .introbox .label{ padding:8px 0 0; vertical-align:top; }
.areabox .introbox span{ display:inline-block; }
.areabox .introbox .imgbox{ width:56px; margin: 0 0 0 14px; padding:5px 0 0; letter-spacing:0; word-spacing:0; vertical-align:top; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.areabox .introbox .imgbox { margin: 0 0 0 10px;}}

.areabox .introbox .cnt{ overflow:hidden; width:350px; height:115px;  *letter-spacing: normal; word-spacing: -0.5em; }
.areabox .introbox .tip{ +width:315px; margin:10px 0 0 15px; padding:0 10px; color:#fff; height:38px; line-height:38px; background:#231f20; position:relative; min-width: 315px; *min-width: 303px; word-spacing: 0;}
.areabox .introbox .tip .up{ position:absolute; top:-18px; left:5px; border-style:dashed dashed solid dashed; border-width: 9px 5px; border-color:transparent transparent #231f20 transparent; }
.areabox .introbox .tip_1 .tri{ left:23px; }
.areabox .introbox .tip_2 .tri{ left:93px; }
.areabox .introbox .tip_3 .tri{ left:163px; }
.areabox .introbox .tip_4 .tri{ left:233px; }
.areabox .introbox .tip_5 .tri{ left:303px; }
.areabox .introbox .morebox{ height:29px; line-height:29px; text-align:right; margin:-5px 0 0; }
.areabox .introbox .morebox a{ color:#231F20; }
.areabox .introbox .morebox a:hover{color:#ed2674;}
.areabox .lbox .info strong{ padding:0 3px; line-height: 1; }
.areabox .lbox .info sup{ position:relative; top:-17px; +top:-20px; }
.areabox .lbox .info span{ top: 0; position:relative; display:inline-block; line-height: 14px; }
.areabox .tbox .sep td{ padding:7px 0 0; }
.areabox.pro .at{ background:#c3996b; }
.areabox.try .at{ background:#929497; }
.areabox table{ letter-spacing: 1px;}
.areabox .tb_title{width:380px;}
.btn_s_sr strong{ width:51px; height:13px; background-position:-440px 0; }


.r_box{ margin-bottom:0; }
.r_box .hd{ margin-bottom:7px; }
.r_box .ht{  height:23px; background-position:0 -820px; }
.r_box_t .ht{  height:23px; background-position:0 -620px; }
.r_box .areabox .btn_s{ width:72px; height:20px; left:50%; top:208px; position:absolute; margin:0 0 0 -36px; }
.r_box .areabox .lbox .info{ margin:115px 0 0; }

.r_box .tbox{ padding-right:24px; }
.r_box .rbox{ position:relative; }
.r_box .lk{ position:absolute; color:#ed2674; top:15px; right:0; }
.r_box .tag{ line-height:13px; margin:0 0 8px; }
.r_box .tag span{padding-right:12px;}
.r_box .tag a{padding:0 15px; position:relative;}
.r_box .tag a:hover,.r_box .tag_popup a:hover{ color:#ed2674; }

.r_box .tag_popup{overflow:hidden; border:1px solid #c3996b; background:url(/images/sub_list_bg.png) repeat-x bottom; margin-bottom:10px;box-shadow:3px 4px 0 #ececec; padding-top:12px; padding-left:18px; position:relative; padding-bottom:2px; *padding-bottom:9px; background-color:#ffffff;}
.r_box .tag_popup{filter: progid:DXImageTransform.Microsoft.Shadow(color='#ececec', Direction=120, Strength=5);/*for ie6,7,8*/}
.r_box .tag_popup li{margin:0 0 8px 0; float:left; width:158px;}
.r_box .tag_popup .close{background-position: -338px -218px; width:12px; height:12px; position:absolute; right:10px; top:5px; z-index: 1;}

.r_box .tag .curr .right {border-color:  transparent transparent transparent #EC2673;  border-style:  dashed dashed dashed solid; border-width: 5px 7px; left: 5px; top: 3px; top:2px\9; }

.stepbox{ padding:19px 0 19px 24px; border-top:1px dashed #918f90; border-bottom:1px dashed #918f90;text-indent:-9999px; }/*註冊步驟*/

.stepbox .steps{background:url(/images/steps.jpg) no-repeat; width:570px; height:40px; text-indent:-9999px;}/*體驗步驟*/
.stepbox .steps_b{background:url(/images/steps_b.jpg) no-repeat; width:570px; height:40px;text-indent:-9999px;}/*試用步驟*/


.stepbox .step,.stepbox .tribox{ float:left; }
.stepbox .step{ height:40px; }
.stepbox .tribox{ width:18px; height:21px; margin:14px 30px 0 23px; }
.stepbox .tri.right{ border-width:9px 21px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #ed2674; }
.stepbox .step1{ width:155px; background-position:0 -120px; }
.stepbox .step2{ width:140px; background-position:-180px -120px; }
.stepbox .step3{ width:145px; background-position:-340px -120px; }

.hybox{ margin:18px 0 0; }
.hybox .imgs{ position:relative; }
.hybox .list{ display:inline-block; vertical-align:top; }
.hybox .left_fix{height:0; padding:0; overflow:hidden;}
.hybox .infobox{ display:inline-block; margin:0 5px 0 0; width:56px; +margin-right:9px;}
.hybox .infobox span{ display:inline-block; }
.hybox .txt{ display:inline-block; vertical-align:middle; }
.hybox .txt1{ width:52px; height:13px; background-position:-420px -60px; }

.hybox .txt2{ width:65px; height:13px; background-position:-480px -60px; }
.hybox .curr .txt2{ background-position:-560px -60px; }
.hybox .t1,.hybox .t2{ line-height:24px; display:inline-block; height:24px; border:1px solid #d6d6d6; margin:0 6px 0 0; text-align:center; }
.hybox .t1{ width:89px; }
.hybox .t2{ width:104px; }
.hybox .t{ background:#404041; cursor:pointer; float:left; }
.hybox .t.curr{ background:#fff; }
.hybox .imgs{ padding:13px 0 5px; border-top:1px dashed #918f90; border-bottom:1px dashed #918f90; }
.hybox .imgbox{ display:inline-block; width:56px; height:56px; margin:0 5px 0 0; }
.hybox .infobox .intro{  width: 56px; display:inline-block; vertical-align: top; margin: 2px 0 3px; +margin:2px 0 3px; line-height:15px; text-align:center;} 
.hybox .imgs .ul{ width:650px; overflow:hidden; }
.hybox .imgs .ul .listw{ height:2000px; }
.hybox .bar{ position:absolute; right:3px; top:13px; height:183px; width:1px;  }
.hybox .p{ cursor:pointer; width:6px; height:36px; position:relative; left:-3px; top:5px; background:#000; }

.multi .lb{ width:73px; width:80px\9; vertical-align:top; display:inline-block; }
.multi span{ display:inline-block; }
.processbtn,.passbtn{ text-align:center; width:100px; height:27px; line-height:27px; color:#fff; background:#929497; }
.passbtn{ background:#ed2674; }



.gkbtn{ background-position:-460px -360px; width:73px; height:27px; }



.trbox{ margin:14px 0 0; }
.trbox .ht{  height:23px; background-position:0 -860px; }
.trbox_e .ht{ background-position:0 -1920px; }
.trbox_t .ht{ background-position:0 -740px; }
.trbox .iibox{ padding:0 0 5px 64px; margin:0 0 8px; border-bottom:1px dashed #918f90; }
.trbox .iibox.last{ border:none; }
.trbox .iibox .imgbox{ width:56px; height:56px; }
.trbox .multi1 span{ width:85%; }
.trbox .multi1{ margin:8px 0 0; }
.trbox .processbtn,.trbox .passbtn{ position:absolute; right:0; top:0; }

.popbox{ width:652px; background:#fff; position:absolute; top:0; left:50%; margin-left:-339px; border:1px solid #918f90; padding:10px 13px 0; }
.popbox .hd{ position:relative; }
.popclose{ text-indent:-999em; width:16px; height:16px; position:absolute; right:0; top:0; background-position:-340px -200px; }
.irpopbox .ht{  background-position:0 -900px; }
.fbpopbox .ht{  background-position:0 -940px; }
.apopbox .ht{  background-position:0 -420px; }
.submit_now,.btn_b_todaren,.todaren_now, .btn_b_totrydaren{ margin:23px 0 0; display:inline-block; *display:inline; *zoom:1; }
.btnsbox .btn_b_todaren,.btnsbox .btn_b_totrydaren{display:block;}
.submit_now{ width:88px; background-position:-360px -200px; }

.todaren_now{ width:112px;  }
.ck{ width:12px; height:12px; display:inline-block; background:url(/images/ck.jpg) no-repeat; }
.ck.checked{ background:url(/images/cked.jpg) no-repeat; }

.fbpopbox,.irpopbox{ padding-bottom:15px; }
.basic_info.fbpopbox .btn_s,.basic_info.irpopbox .btn_s{ margin-top:10px; float:right; margin-right:10px;}
.basic_info .infor_ul{padding-left:15px;  margin-right:10px; margin-top:5px; *position:absolute; *left:0; *bottom:0;}

.popbox .loginbtn{ float:right; margin:14px 0 0; }
.popbox ul{ color:#ed2674; margin: 0 13px; +margin:0 16px; font-size:12px; margin-top:2px;}
.popbox li{ list-style:disc; }
.popbox a{color:#ed2674;}
.popbox .fb_link{color:#231F20;}
.popbox .lbox{ width:474px; position:relative; }
.popbox p{ line-height:21px; margin-bottom:10px; }
.popbox .ipt{ padding:0 3px; width:466px; height:25px; line-height:25px; border:1px solid #bab9b9; }
.popbox .rbox{ float:right; margin:0 0 0 16px; padding:0 0 0 9px; border-left:1px dashed #bab9b9;}
.popbox .lgbox{ +font-size:12px; /*height:43px;*/ width:138px; line-height:30px; padding-bottom 12px; margin-bottom:12px; border-bottom:1px dashed #bab9b9; }
.popbox .lgbox span{ vertical-align:top; +vertical-align:middle; padding:0 0 0 3px; }
.popbox .lgbox2{ border:none; }
.popbox .btn_s_login{position:absolute; right:0; bottom:0;}

.apopbox{ padding-bottom:13px; }
.apopbox .btn_l{ margin:5px 0 0; }
.apopbox .bd .sep{ font-size:16px; vertical-align:top; position: relative; top:0; +top:8px; *float:left; *top:0; *margin:0 5px;}
.apopbox .hd{ margin-bottom:6px; }
.apopbox .btn_s{ margin:5px 0 0; }

.fmbox{ font-weight:100; font-size:13px; padding:16px 20px 0 23px; +padding:16px 20px 14px 23px;border-top:1px dashed #918f90; border-bottom:1px dashed #918f90; }
.fmbox .close,.fmbox .tip{ font-size:13px; }
.fmbox .tip{ position:relative; top:0; +vertical-align:baseline;}
.fmbox .ipt,.fmbox textarea{ font-weight:100; width:599px; border:1px solid #918f90; padding:5px; }
.fmbox .ipt{ line-height:18px; padding:3px 5px; }
.fmbox .close{ +vertical-align:middle; width:9px; height:9px; display:inline-block; background-position:-460px 0; }
.fmbox .tabox .ckbox{ float:right; }
.fmbox .tabox .ckbox2{ float:none; font-weight:100; }
.fmbox .ck{ vertical-align:middle; margin:0 3px 3px 0; }
.fmbox .sp{ margin:19px 0 0; }
.fmbox .textarea{ width:599px; height:170px; }
.fmbox .btn_s_fabiao{ margin:23px auto 14px; display:block; }

.fmbox .option_list {margin:10px 0;}
.fmbox .option_list .option{float:left; margin-right:20px; max-width:33%;}
.fmbox .option_list input{float:left; margin-right: 5px; margin-top: 1px; height:20px;}

.fmbox .filebox{ margin:30px 0 20px; position:relative; padding:0 0 0 93px; font-size:13px; line-height:15px; height:84px; } 
.fmbox .sfile{ vertical-align: bottom; +vertical-align: baseline; margin:5px 3px 0 0; display:inline-block; cursor:pointer; width:73px;  }
.fmbox .file_upload{ position:absolute; left:-148px;  left:0\9;top:0; width:72px; height:23px;  opacity: 0; cursor:pointer; filter:alpha(opacity=0);  }
@media screen and (-webkit-min-device-pixel-ratio:0) {.fmbox .file_upload { left:0;}}
.fmbox .filebox .imgbox{ width:84px; top:0; left:0; position:absolute; border: 1px solid #918F90;}

.cgbox{ margin:35px 0 0; }
.cgbox .ht{ height:18px; background-position:0 -980px; }
.cgbox .infobox{ margin:0 0 10px; float:left; width:162px; line-height: 21px;  border-right:1px dashed #918f90; min-height: 283px; position:relative; }
.cgbox .infobox.last{ border:none; }
.cgbox .introbox{ padding:0 1px 0 7px; }
.cgbox .it{ font-weight:700; color:#ee2573; }
.cgbox .imgbox{ margin: 0 auto 3px;  width:158px; height:158px; }
.cgbox .btn_s{position:absolute; left:5px; bottom:0; }
.cgbox .hline{ float:left; margin:0 0 15px; width:100%; height:0; border-top:1px dashed #918f90; line-height:0; overflow:hidden; }

.sqpopbox .ft{ text-align:right; padding:0 0 38px; }
.sqpopbox .hd{ height:158px; }
.sqpopbox .ir{ padding:0 14px 0 0; }

.bkpopbox .bd{ padding:45px 0; font-size:12px; }
.bkpopbox .bd .ck{ vertical-align: middle; padding:0 5px 0 0; }

.b_box { position:relative; z-index:1; }
.b_box .slt,.b_box .sltbox{ position:absolute; }
.b_box .slt{ cursor:pointer; z-index:3; right:0; top:0; width:72px; text-align:center; height:27px; border:1px solid #918f90; line-height:27px; }
.b_box .slt_d{top:46px;}
.b_box .slt .down{ border-width:10px 8px; left:28px; top:10px; border-style:solid dashed dashed dashed; border-color:#ec2673 transparent transparent transparent; }
.b_box .sltbox{ background:#fff; width:223px; right:0; top:0; z-index:2; line-height:27px }
.b_box .sltbox_d{top:46px; }
.b_box .sltbox .dt,.b_box .sltbox .dd{ padding:0 0 0 8px; }
.b_box .sltbox .dt{ border:1px solid #918f90;  height:27px; }
.b_box .sltbox .dd{ border:1px solid #918f90; border-top:none; padding:0;}
.b_box .sltbox .dd p{padding: 0 0 0 8px;}
.b_box .sltbox .dd p:hover{background:#ec2576; color:#fff;}
.popbox{ position:absolute; z-index:100; }





/*p31/32/33*/

.btn_bk{ padding:0 18px; line-height:21px; color:#ffffff; background-color:#231f20; text-align:center; }


.u_box_top{ line-height:18px; position:relative; padding:0 0 0 86px; zoom:1; }
.u_box_top .img_box{ position:absolute; left:0; top:0; }
.u_box_top .name{ float:left; margin-right:15px; }
.u_box_top .btn_pink,.u_box_top .btn_bk,.btn_grey{ padding:0 16px; float:left; }
.u_box_top p{ clear:both; }
.u_box_top .icon{display:inline-block;}

.tab_b_box{ height:35px; position:relative; text-align:left; *letter-spacing: normal; *word-spacing: -.5em; }
.tab_b_box_r{ text-align:right; }


.tab_b_box_r a{ *margin-left:4px; }
.tab_b_box_l a{ *margin-right:4px; }
.tab_b_box .line{ width:100%; height:2px; display:block; background-color:#231f20; position:absolute; bottom:0; left:0; z-index:1; *bottom:-1px;}
.tab_b_box a{ *word-spacing:0; width:129px; height:35px; line-height:33px; display:inline-block; *display:inline; zoom:1; background-position:-300px -300px; text-align:center; color:#585657; position:relative; z-index:0; text-indent:0; *margin-right:4px; }
.tab_b_box .curr{ color:#f04088; z-index:2; *height:35px; position:relative;  }

.b_box_pro_rep .box_hd_w{ padding-left:122px; padding-top:10px; min-height:80px; _height:80px; }
.b_box_pro_rep .box_hd_w .img_box{ top:10px; }
.b_box_pro_rep .title_en{ color:#ed2674; font-weight:700; }

.b_box_pro_rep .title_cn{ color:#231f20; font-weight:700; margin-bottom:5px; }
.b_box_pro_rep .intro{ width:314px; height:33px; line-height:33px; background-color:#404041; border:1px solid #7f7e7f; color:#fff; }
.b_box_pro_rep .intro span{ font-size:21px; float:left; width:30%; text-align:center; margin-top:-5px\0; }
.b_box_pro_rep .intro sup{ font-size:11px; position: relative; top: 4px; }
.b_box_pro_rep .intro em{ float:left; width:5%; text-align:center; }

.list_row{  }
.list_row dl{ position:relative; padding:7px 0 7px 88px; height:77px; border-bottom:1px dashed #909090; }
.list_row dt{ position:absolute; left:0; top:7px; }
.list_row .name{ font-weight:400; }
.list_row .s{ display:inline-block; position:absolute; bottom:7px; left:77px;  *display:inline; zoom:1;  border-bottom:2px solid #ec2675; padding-left:11px;}
.list_row .hd_grey{ background:#404041; margin:10px 0 10px; color: #FFFFFF; font-size: 12px; height: 19px; line-height: 19px; padding: 0 0 0 13px; }
.list_row .more_p{text-align:right;}
.list_row .more{ color:#ed2674;}

/*p37/38/39*/
.wrap_s .header{background:url(/images/header_bg_s.png) center top no-repeat;}
.wrap_s .inner_header{width:630px; height:117px; margin:0 auto;   position:relative;}
.wrap_s .logo{margin-left:0; margin-top:10px;}
.wrap_s .body{width:630px;}

.pro_detail_box .hd{padding-bottom:3px; margin-bottom:0;}
.pro_detail_box .hd_title{background-position:0 -1000px; height:24px;}

.pro_detail_box .bd{background:#eeeeee; padding-top:14px; padding-bottom:50px; position:relative;}
.pro_detail_box .img_box{float:left; margin-left:6px; margin-right:10px; background:url(/images/img_s_bg.png) center bottom no-repeat; padding-bottom:6px;}
.pro_detail_box .product_tb {background:#fff; width: 428px;}
.pro_detail_box .product_tb td{padding:8px 9px;border:1px solid #adadad;}
.pro_detail_box .product_tb .td_l{width: 146px; vertical-align: top; font-weight:700;}

.pro_detail_box .part_1{margin-bottom:33px;}
.pro_detail_box .part_2{*margin-bottom:15px; background:#f7f7f7; padding-bottom:8px;}
.pro_detail_box .part_3{color:#404041; *margin-bottom:33px; position:relative;}

.pro_detail_box .details_box{margin-bottom:8px; position:relative; clear:both; }
.pro_detail_box .details_box_1{height:22px;}
.pro_detail_box .details_box_last{margin-bottom:0;}

.details_box_z1{z-index: 2; position:relative;}
.details_box_z2{z-index: 1; position:relative;}

.pro_detail_box .c_title{height:32px; background:#ec2576; color:#fff; line-height:32px; font-size:15px; padding-left:5px; font-weight:700; margin-bottom:12px;}

.pro_detail_box .part_2 .span_l,.pro_detail_box .part_4 .span_l{float:left; width:106px; height:22px; line-height:22px; margin-left:13px;}
.pro_detail_box .part_2  .span_sp{float:left;height:22px; line-height:22px; margin-left:60px; margin-right:10px; margin-bottom: 10px;}
.pro_detail_box .part_2 .ipt_title{width:250px; height:20px; line-height:22px; border:1px solid #adadad; background:#fff; padding:0 5px;}
.pro_detail_box .part_2 .droplist_box{position:relative;  }
.pro_detail_box .part_2 .choose{ height:20px; width:75px;  background-color:#fff; padding-left:5px;float:left; width: 82px; height:22px; background-color:#fff;border:1px solid #adadad; background-position:-711px -114px; text-indent:0; line-height: 22px;}
.pro_detail_box .part_2 .ipt_radio{margin-top:4px; *margin-top:0;  margin-right:5px; float:left;}
.pro_detail_box .part_2 label{margin-right:16px; float:left; cursor:pointer;}

.pro_detail_box .drop_list{position:absolute; width:77px; border:1px solid #adadad; background:#fff;  z-index: 10; padding:0 5px; /*display:none;*/}
.pro_detail_box .drop_list_1{top:23px; left:119px;}
.pro_detail_box .drop_list_2{top:22px; left:304px;}

.details_box .star_box{overflow:hidden; padding:0;}
.details_box .star_box th{font-size:13px; font-weight:400; padding-bottom:10px; width: 45px; line-height:1 ; padding-bottom:5px;}
.details_box .star_box td{padding-bottom:10px;}
.details_box .star{width:75px;}


.star_box .star a {float: left; height: 13px; margin-right: 2px; width: 13px;}

.pro_detail_box .p_text_s{margin-left:12px;}
.pro_detail_box .sp_pink{color:#e10171; font-size:15px; }
.pro_detail_box .sp_notice{position:absolute; left:190px; top:34px;  top:37px\0;}

.pro_detail_box .upload_list {margin-top:12px;padding:0 8px; width:650px;overflow:hidden;}
.pro_detail_box .upload_list li{width:300px; float:left; margin-right:15px; margin-bottom:36px; height:228px;}
.pro_detail_box .upload_box { position:relative;  }
.pro_detail_box .upload_box .b_title{font-weight:700;}
.pro_detail_box .upload_box .bd{padding-top:5px;}
.pro_detail_box .upload_box .img_box{float:left; margin-left:0;}
.pro_detail_box .upload_box .info_box{float:right; width:188px;}
.pro_detail_box .upload_box .info_box .desp{font-weight:700;}
.pro_detail_box .upload_box .btn_s_upload,.pro_detail_box .upload_box .btn_s_del{margin:8px 0; margin-right:10px;}
.pro_detail_box .upload_box .pic_info{width:174px; height:60px;border:1px solid #adadad;  background:#fff; padding:5px;}
.pro_detail_box .upload_box .p_text_s{margin-left:0;}
.pro_detail_box .file_upload{position:absolute; left:-148px; left:0\9; top:0; width:72px; height:23px;  opacity: 0; cursor:pointer; filter:alpha(opacity=0);  }
@media screen and (-webkit-min-device-pixel-ratio:0) { .pro_detail_box .file_upload { left:0; } }



.pro_detail_box .summary{width:595px; height:135px; margin-left:12px; border:1px solid #adadad; margin-bottom:12px; background:#fff; padding:5px;}
.pro_detail_box .rule{font-size:11px; margin-left:12px; margin-bottom:25px;}
.pro_detail_box .button_box{width:156px; height:25px; margin:0 auto; }
.pro_detail_box .bb_btn_4{width:352px; overflow:hidden;}
.pro_detail_box .bb_btn_3{width:264px; overflow:hidden;}
.pro_detail_box .btn_r_box{float:left;margin-right: 15px;}
.pro_detail_box .btn_b_box{float:left;margin-right: 15px;}
.pro_detail_box .btn_s_rule{position:absolute; right:10px; top:  4px;;}

.pro_detail_box .btn_text_r{position:absolute; left:300px; bottom:10px;}
.pro_detail_box .btn_text_b{position:absolute; left:380px; bottom:10px;}

.pro_detail_box .ft{background:url(/images/footer_bg_s.png) no-repeat; width:630px; height:30px;}

.alert_box{ width:462px;  background: #fff; padding:16px 15px 20px; border:1px solid #c9c8c8;}
.alert_box .hd{margin-bottom:18px; padding-bottom:8px;}
.alert_box .hd_title{background-position:0 -420px; }
.alert_box .sp_pink{color:#e10171; }
.alert_box p{margin-bottom:14px;}

.alert_box .btn_b_view{float:left; margin-right:18px;}

.pro_detail_box_exp .hd_title{background-position:0 -380px; height:23px;}
.pro_detail_box_try_r .hd_title{background-position:0 -1600px; height:23px;}
.pro_detail_box_exp .product_tb,.pro_detail_box_try .product_tb{margin-bottom:15px;}
.pro_detail_box_exp .product_tb,.pro_detail_box_try .product_tb{margin-bottom:12px;}
.pro_detail_box_try .hd_title{background-position:0 -1680px; height:23px;}


.pro_detail_box_try_r .blog_title{background-position: 0 -2480px; height:27px;}
.pro_detail_box .part_4 .n_title{float:left; margin-left:18px; width:100px; margin-bottom:10px;}
.pro_detail_box .part_4 .ipt_title{width:252px; padding:0 5px; height:20px; line-height:20px; background:#fff; border: 1px solid #adadad; margin-bottom:10px;}
.pro_detail_box .part_4 .optional{margin-bottom:15px; margin-left:18px; display:block; position:relative;}
.pro_detail_box .part_4 .optional .tri{border-width: 6px; position:absolute; left:60px; }
.pro_detail_box .part_4 .optional .tri_up{border-color: #EC2673 transparent transparent transparent;border-style: solid dashed dashed dashed; top:8px; top:6px\0; *top:4px}
.pro_detail_box .part_4 .optional .tri_down{border-color: transparent transparent #EC2673 transparent;border-style: dashed dashed solid dashed; top:2px; top:0\0; *top:-2px;}

.pro_detail_box .part_4 .optional_div{background:#eeeeee; *margin-bottom:0;}
.pro_detail_box .part_4 .span_l{margin-left:18px; padding-top:3px\9;}
.pro_detail_box .optional_div .drop_list_1 {left:124px;}
.pro_detail_box .optional_div .drop_list_2 {left:309px;}
.pro_detail_box .part_4 .div_text{width:593px; height:201px; background:#fff;  border: 1px solid #adadad; margin:0 auto; margin-bottom:30px;}

.p_text_11{font-size:11px;line-height:1.8;}
.thx_p{font-weight:700; margin:20px 0; }

.reg_step_box{background:url(/images/reg_step.jpg) center no-repeat; width:660px; height:80px; border-top:1px dashed #918f90; border-bottom:1px dashed #918f90;margin-bottom: 20px;  margin-top:23px;}

.basic_info .hd_title{background-position: 0 -1040px; height:23px;}
.basic_info .bd{ position:relative; }




.basic_info .infor_ul  li {list-style: disc outside none; color: #ED2674;}
.basic_info .infor_ul  li a{color: #ED2674;}

.basic_info_box{border-right:1px dashed #918f90; width:488px; overflow: hidden; min-height:150px; position:relative;}
.basic_info_box_last{border-right:none;}
.basic_info_box .c_title{margin-bottom:12px; font-size:15px;}
.basic_info_box .info_ipt_text{border:1px solid #918f90; width:465px; height:25px; line-height:25px; padding-left:5px;margin-bottom: 5px;}
.basic_info .close,.popbox .close{ +vertical-align:middle; width:9px; height:9px; display:inline-block; background-position:-460px 0; }
.basic_info .tip{margin-bottom:5px; clear: both; }
.basic_info_box .filebox {position:relative;  margin-top: 10px;}
.basic_info_box .filebox .img_box{float:left; border: 1px solid #918F90;}
.basic_info_box .btn_s_upload,.basic_info_box .btn_s_upload_a {position:absolute;top:60px; left:90px;}
.basic_info_box .file_upload{position:absolute; top:0; left:-148px; left:0\9; width:72px; opacity: 0; cursor:pointer; filter:alpha(opacity=0); }
@media screen and (-webkit-min-device-pixel-ratio:0) { .basic_info_box .file_upload { left:0; } }

.basic_info_box .option_list {margin-bottom:10px;}
.basic_info_box .option_list li{float:left; margin-right:20px; max-width:33%;}
.basic_info_box .option_list input{float:left; margin-right: 5px; margin-top: 1px; height:20px;}

.basic_info_box .select_op{margin-bottom:10px; width:200px; }

.basic_info_box .log_p{margin-top:10px;}
.basic_info .other_login{position:absolute; right:0; top:15px;width:155px; *top:0;}
.other_login .lgbox{ border-bottom:1px dashed #918f90; padding-bottom:5px; margin-bottom:15px; }

.basic_info .ft{ border-top:1px dashed #918f90; margin-top:10px; padding-top:10px; margin-top: 10px; }
.basic_info .reg_info_textarea{border:1px solid #918f90; width:625px; height:122px; padding: 15px; font-size:11px; line-height:1.8; margin-bottom:10px;color: #231F20; overflow-y: hidden;}

.basic_info,.try_daren,.exp_team{margin-bottom:30px;}
.try_daren .hd,.exp_team .hd{margin-bottom:20px;}

.basic_info .btn_s_next{margin-top:10px;}

.button_p_box{position:absolute; right:10px; top:0; z-index: 10;}
.button_p_box .btn_b{display:block;}
.button_p_box .btn_b_totrydaren{margin-bottom:10px;}

.try_daren .hd_title{background-position: 0 -1080px; height:23px;}
.try_daren .c_title{margin-bottom:30px; font-size:15px;}

.try_daren .try_tb {width:100%;}
.try_daren .try_tb th{width:86px; font-weight:400; position:relative; line-height:25px;}
.try_daren .try_tb th.address{vertical-align:top; }
.try_daren .try_tb td{height:25px;}
.try_daren .try_tb .try_select{width:180px; padding-left:5px; border:1px solid #918f90;}
.try_daren .close{ +vertical-align:middle; width:9px; height:9px; display:inline-block; background-position:-460px 0; }
.try_daren .tip{margin-bottom:15px; margin-top:5px; }
.try_daren .span_pink{color:#ed2674;}
.try_daren .daren_textarea{border:1px solid #918f90; width:540px; height:132px; padding: 5px; line-height:1.8; }

.try_daren .try_ipt_text{border:1px solid #918f90; width:465px; height:25px; line-height:25px; padding-left:5px;}
.try_daren .btn_s_next{margin-right:10px;}
/*.try_daren .try_daren_tb .droplist_box{position:relative; }
.try_daren .try_daren_tb .choose{display: inline-block; height:20px; width:165px; border:1px solid #e2e3ea; border-top:1px solid #abadb3; background-color:#fff; background-position:-314px -235px; padding-left:5px; text-indent: 0;}

.try_daren_tb .drop_list{position:absolute; width:170px; border:1px solid #e2e3ea; left:0; background:#fff; top: 22px; z-index: 10; }*/

.exp_team .hd_title{background-position: 0 -1120px; height:23px;}
.exp_team .c_title{margin-bottom:30px; font-size:15px;}

.exp_team .try_tb {width:100%; margin-bottom:30px;}
.exp_team .try_tb th{width:128px; font-weight:400; position:relative; line-height:25px;vertical-align: top;}
.exp_team .try_tb th.address{vertical-align:top; }
.exp_team .try_tb .try_select{width:180px; padding-left:5px; border:1px solid #918f90;}
.exp_team .close{ +vertical-align:middle; width:9px; height:9px; display:inline-block; background-position:-460px 0; }
.exp_team .tip{margin-bottom:10px; }

.exp_team .filebox {position:relative; overflow:hidden; margin-bottom:10px;}
.exp_team .filebox .img_box{float:left;border: 1px solid #918F90;}
.exp_team .btn_s_upload {position:absolute;top:60px; left:90px;}

.exp_team .upload_td{vertical-align: bottom;}
.exp_team .file_upload{position:absolute; top:0; left:-148px; left:0\9; width:72px; opacity: 0; cursor:pointer; filter:alpha(opacity=0); height:25px }
@media screen and (-webkit-min-device-pixel-ratio:0) {.exp_team .file_upload { left:0;}}



.exp_team .span_pink{color:#ed2674;}
.exp_team .try_ipt_text{border:1px solid #918f90; width:513px; height:25px; line-height:25px; padding-left:5px; margin-bottom:10px;}
.exp_team .code_ipt_text{border:1px solid #918f90; width:128px; height:25px; line-height:25px; padding-left:5px;float: left;}


.try_tb .option { color: #777777; display: block;  float: left; height: 28px; position: relative; width: 138px;left: -3px; top: 3px;}
.try_tb .option_list{ margin-bottom: 10px; overflow: hidden; padding-left: 4px; }

.try_tb .option_dd{}
.try_tb .option input{vertical-align: middle; margin-right:3px;}
.try_tb .code_img{display: inline-block;}

.com_reg .hd_title{background-position: 0 -1160px; height:23px;}
.com_reg .c_title{font-size:15px; line-height:1; margin-bottom:15px;}
.com_reg .bd{position:relative;}
.com_reg .btn_b_tutorial{position:absolute; right:0; top:0;}
.com_reg .btn_b_back{margin:0 auto;}

.reg_exp_box{margin-bottom:30px;}
.reg_exp_box .hd{margin:2px; padding:0; border:none;}

.reg_exp_box .invite_list .b_list{height:auto;}
.reg_exp_box .rest_time{left:50%; margin-left:-23px;}

.reg_exp_box .invite_list .dashed_r{margin-bottom: 10px;}

.reg_exp_box .product_title{line-height:1.5;}
.reg_exp_box .more_box{border:none;}

.tab_b_box_w{letter-spacing: -.5em; *letter-spacing: normal; word-spacing: -.5em;}
.tab_b_box_w a{margin-right:2px;letter-spacing:0; word-spacing:0;}
.tab_b_box_w{margin-bottom:10px;}

.trial_guide .hd_title{background-position: 0 -1200px;  margin-top:10px; height:23px; }
.trial_g_box .more_box{margin-bottom:5px;}
.trial_g_box p{margin-left:10px; margin-bottom: 20px;}


/*search_box*/

.search_box{padding:0 90px 0 0; position:relative; margin-bottom:13px; }
.search_box .title{ width:100px; height:16px; background-position:-480px -320px; margin-bottom:10px; }
.search_box .box{ border:1px solid #918f90; height:25px; padding:0 5px; font-size:15px; font-weight:700; }
.search_box .box input{ width:100%; height:25px; line-height:25px; vertical-align:middle; }
.search_box .b{ width:90px; height:22px; padding-top:5px; background-color:#ec2673; position:absolute; right:0; top:26px; }
.search_box .b strong{ width:17px; height:17px; display:block; background-position:-480px -340px; margin:0 auto; }

.tab_b_box .info{ float:right; padding-top:15px; *margin-top:-35px; } 

.result_box .invite_list .b_list{height:auto; margin-bottom:5px;}
.result_box .invite_list .no_b_list{border-bottom:none;}
.result_box .invite_list .dashed_r{margin-top:10px;}
.result_box {padding-top:20px;}


.result_box .areabox .tbox .label, .result_box .areabox .tbox .label { width: 44px;}
.result_box .areabox .info, .result_box .areabox .info { margin: 0;}
.result_box .hybox{margin-bottom:30px; margin-top:0;}
.result_box .invite_list .dashed_r {margin-bottom:5px;}

/*jimvin 13/1/8 上一批代碼在352行代碼*/
.gcicon{ background-position:-180px -300px;}
.ycicon{ background-position:-120px -300px;}
.fcicon{ background-position:0 -300px; }
.tips { line-height:28px; border-top:1px dashed #929497; border-bottom:1px dashed #929497; }
.tips .ir{ display:inline-block; }
.tips label{ display:inline-block; color:#eb2773; }
.ibox{ margin:9px 0 20px; position:relative; padding:0 205px 0 85px; min-height: 100px; }
.ibox .icon{ width:55px; height:55px; }
.ibox .btnsbox{ padding:5px 0 0; *padding-top:0; width:193px; position:absolute; right:0; top:0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {.ibox .btnsbox{ padding:1px 0 0;} }
.ibox .btnsbox .flbox{ float:left; width:115px;}
.ibox .btnsbox .frbox{ float:right; margin-right: 5px;}
.ibox .btnsbox .statu{background-position:-400px -600px; width:69px; height:10px; position:absolute; right:0; top:70px;  float: right;}
.ibox .imgbox{ width:77px; position:absolute; left:0; top:0; }
.ibox p{position:relative;}
.ibox .down{  border-color: #EC2673 transparent transparent; border-style: solid dashed dashed; border-width: 6px 5px; position: absolute; margin-top:5px; margin-left:10px; cursor:pointer; right:5px; top:0;}
.ibox .brand_all{ padding: 0 10px; margin-left:54px;}
.ibox .brand_all a{padding:2px 0; width:50px; margin-right:10px;}

.report_list .btn_s,.report_list .btn_no{ position:absolute; left: 20px; top: 130px; }


.tagb_box,.cr_tagb_box,.gh_tagb_box{ margin:14px 0 0; }
.tagb_box .tab_b_box,.cr_tagb_box .tab_b_box,.gh_tagb_box .tab_b_box{ margin:0 0 22px; font-size:0; word-spacing:-1px;}
.tagb_box .tab_b_box a,.cr_tagb_box .tab_b_box a,.gh_tagb_box .tab_b_box a{ text-align: center; text-indent:0; font-size:13px; margin-right:2px;}
.tagb_box .tab_b_box_m{margin-bottom:10px;}

.tagb_box .t_title{font-size:19px; margin-bottom:15px;}
.tagb_box .article_box{position:relative; margin-bottom:15px; padding-bottom:15px; border-bottom:3px dotted #898989;}
.tagb_box .article_box .blog_btn_box{position:absolute;right:0; top:0;}
.tagb_box .article_box .atc_title{color:#ed2674; margin-bottom:10px;}
.tagb_box .article_box .draft_title{font-size:15px; margin-bottom:10px;}
.tagb_box .article_box p{width:420px;}

.cr_tagb_box .tab_b_box{ margin:0 0 13px; }
.cr_tagb_box .report_list{ padding-bottom:0; border-bottom:none; }
.cr_tagb_box .report_list li{ height:160px;}

.gh_tagb_box{ /*margin:70px 0 0;*/ }
.gh_tagb_box .hybox .hd_try,.gh_tagb_box .hybox .hd_pro,.gh_tagb_box .hybox .hd_member{ font-size:12px; background:#C3996B; height:19px; line-height:19px; color:#fff; padding:0 0 0 13px;}
.gh_tagb_box .hybox .hd_try{ background:#939498; margin:24px 0 0; }
.gh_tagb_box .hybox .imgs{ border:none; }

.gh_tagb_box .hybox .hd_member{ background:#404041; margin:24px 0 0; }
.gh_tagb_box .hybox .more{float:right; color:#ed2674;}

.cr_tagb_box .btn_s_apply{vertical-align:middle;}
.cr_tagb_box .report_list li .report_tb{*right:-135px;}

.apopbox .product{ color:#ed2674; font-weight:700; line-height: 14px; }
.apopbox .multi p{ margin:10px 0; }

.areabox .act,.areabox .gf{ width:158px; height:68px; background:url(/images/act.jpg) no-repeat;  text-indent:-9999px;}
.areabox .gf{ background:url(/images/gf.jpg) no-repeat; }
.areabox .rbox .info{ height:67px; width:127px; position:absolute; left:-150px; top:-27px; *top:-35px;}

.eibox .hd{ margin-bottom:7px; }
.eibox .tag{ line-height:13px; margin:0 0 7px;}
.eibox .tag .curr,.eibox .tag a:hover{ color:#ed2674; }
.eibox .areabox .rbox,.pebox .areabox .rbox{ width:496px;  min-height: 260px;}
.eibox .areabox .imgbox,.pebox .areabox .imgbox{ width:159px; }
.eibox .areabox .tbox .label,.pebox .areabox .tbox .label{ width:72px; }
.eibox .areabox .info,.pebox .areabox .info{ margin:0; }
.pebox{ margin:13px 0 0; }

.pebox .tag .curr,.pebox .tag a:hover{ color:#ed2674; }

.areabox .rbox .infobox .btn_l{background-position: -400px -140px; display: inline-block; height: 26px; width: 148px;  }
.areabox .rbox .infobox .btn_l:hover{background-position: -400px -180px;}


.areabox .rbox .infobox .btn_l span{width:123px; height:19px; background-position:-600px -280px;}/*查看活動報導*/
.areabox .rbox .infobox .btn_l_result span{ background-position:-600px -420px; width:82px; }


.areabox .rbox .numbox, .areabox .rbox .snumbox_s {width: 305px;}

.pebox .areabox .rbox .numbox{ width:292px; }
.pebox .areabox .lbox .info span{ top:-3px; }
.pebox .areabox .lbox .info .ir{ +vertical-align:top; display: inline-block; width:73px; height:23px; background-position:0 -1320px; }
.eibox{ border-bottom:1px dashed #918f90; margin-bottom:0; }
.eibox.nobd{ border:none; }
.eibox .ht{  height:23px; background-position:0 -1400px; }

.eibox .ht_ev{  height:23px; background-position:0 -2080px; }
.eibox .ht_er{  height:23px; background-position:0 -2120px; }

.pebox .ht_ev{  height:23px; background-position:0 -2080px; }
.pebox .ht_er{  height:23px; background-position:0 -2120px; }

.pebox .ht{  height:23px; background-position:0 -1440px; }

.mvbox .imgbox{ width:640px; }
.mvbox .txtbox{ margin:10px 0 0; }
.mvbox .txtbox .title{ line-height:30px; font-weight:700; color:#ef2676; }
.mvbox .txtbox p{ padding:0 0 20px; }

.ibbox .ht{ height:27px; background-position:0 -1360px; }
.ibbox .hybox .imgs{ border:none; padding:10px 0 0; }
.ibbox .hybox{ margin:0; }
.ibbox .hybox .bar{ height:120px; }
.ibbox .hd{ margin-bottom:0; }
.ibbox .hybox .imgs .ul{ height:120px; overflow:hidden; }
.ibbox .hybox .imgs .ul .listw{ height:2000px; }
.ibbox .hybox .list{ margin: 0 0 29px; +margin:0 0 32px;}

.pbox .ht{  height:27px; background-position:0 -1240px; }

.actbox {margin-bottom:50px;}
.actbox .ht{  height:23px; background-position:0 -1280px; }
.actbox .desp{margin:10px 0;}
.slbox .sibox{ width:144px; float:left; overflow:hidden; margin:0 4px; }
.slbox{ padding:0 23px; margin:13px 0 0; height: 101px;}
.slbox .iw{ width:609px; overflow:hidden; }
.slbox .siwbox{ width:2000px; height: 101px; overflow: hidden;}
.slbox .dl,.slbox .dr{ cursor:pointer; position:absolute; background:#e6e7e9; width:23px; height:101px; }
.slbox .dl{ left:0; }
.slbox .dr{ right:0; }
.slbox .dl .left,.slbox .dr .right{ border-width:8px; top:43px; }
.slbox .dl .left{ left: -1px; border-style:dashed solid dashed dashed; border-color:transparent #ee4a89 transparent transparent; }
.slbox .dr .right{ right:-1px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #ee4a89; }

.btnsbox .btn_b {margin:0 0 5px 0;}
.btnsbox .btn_b_edit{ margin:0 auto 5px;}
 
.report_box_1 .ft,.report_box_1 .report_list,.b_box_pro_rep_last,.t_msg_box_last,.list_row dl.last{border:none;}
.pro_img_box img{display:inline;}

.p_cong{margin-bottom:20px; font-size: 15px;}
.p_cong span{color:#ed2674; font-weight: 700;}


.experience_group_slt { background-position: 0 -600px;   height: 24px;  line-height: 23px;  overflow: hidden;  padding: 0 20px 0 5px;  text-decoration: none; width: 137px; text-indent:0; margin-bottom:10px;}
.experience_group_slt:hover{color:#cccccc;}

.mbox dd { color:#000; }
.mbox .ft .btn, .mbox2 .ft .btn { width:81px; height:25px; margin-right:15px; border:none; color:#ffffff; font-size:14px; cursor:pointer; float:none; padding:0px;font-size:15px;height:23px; }
.mbox {background:#fff;  position:absolute; top:436px; left:50%;z-index:99; _zoom:1; width:648px; overflow:hidden; margin-left:-339px;border: 1px solid #C9C8C8; padding:23px 15px 10px; }
.scrollBox { max-height:500px; height:auto !important; height:500px; overflow:auto; overflow-x: hidden; width:650px; background:#FFFFFF url(/images/mboxBg.jpg) repeat-y;}
.mbox .tit {background: url(/images/bg_top.jpg) no-repeat left top transparent; height:28px; padding:0 0 10px 10px; font-size:13px; line-height:28px; font-weight:bold; color:#393838; /*position:relative;*/}
.mbox .tit2 { padding-bottom:2px; position:relative; z-index:100; }
.shareCode .title { height:28px; padding:0 0 10px 20px; background:url(/images/mboxTit2.jpg) no-repeat left top; font-size:13px; line-height:28px; font-weight:bold; position:relative; color:#393838; }
.mbox .few ,.mbox .plus{ width:11px; height:11px; background-position: -780px -140px; /*position:absolute; top:9px; left:5px; display:block; */float:left; margin-top:8px; overflow:hidden; margin-right:5px; }
.mbox .plus {background-position:-780px -150px;}
.mbox .close, .shareCode .close, .mbox2 .close { height:21px; width:21px; background:url(/images/ico.png) no-repeat -188px -210px; position:absolute; display:block; top:4px; right:8px; z-index:102; }
.mbox .ft, .mbox2 .ft { height:26px; padding:10px 0 0; text-align:center; }
.mbox .ft .btn_2{margin-top:-1px;}
.mbox dl {  height:auto; padding:5px; clear:left; overflow:hidden; display:block; color:#393838; }
.mbox dd,.trialCon .mShip .data .mbox dd { width:199px; float:left; color:#393838; }
.mbox2 { background:#FFFFFF url(/images/border.jpg) repeat-y -2918px top; position:absolute; top:-75px; left:0px; z-index:99; _zoom:1; width:657px; overflow:hidden; }
.mbox2 .tit { height:28px; padding:0 0 10px 20px; background:url(/images/mboxTit3.jpg) no-repeat left top; font-size:13px; line-height:28px; font-weight:bold; color:#393838; }
.trialBox { padding:5px 10px; }
.mbox .btn_close{background-position: -340px -200px; height: 16px; position: absolute; right: 14px; top: 9px; width: 17px; z-index: 10;}
.mbox .ft{border-top:1px solid #c5c5c5;}
.mbox .hd{padding-bottom:6px; margin-bottom:10px; border-bottom:2px solid #000;}
.mbox .hd_title{font-size:15px; font-weight:700;}

.text_over_info{height: 67px; text-align: center;  width:197px; position:absolute; left:-178px; top:19px; }
.text_over{ +vertical-align:top; display: inline-block; width:73px; height:23px; background:url(/images/title.png) 0 -1320px no-repeat; }

.text_coming_info{height: 67px; text-align: center; position:absolute;  width:197px;  left:-178px;  top:19px; }
.text_coming{ +vertical-align:top; display: inline-block; width:158px; height:20px; /*background-position:0 -1840px;*/ background:url(/images/title.png) 0 -1840px no-repeat;   }

.areabox .rbox .rest_info{position:absolute;  top:-10px; *top:-5px;}

.ti_box .ht{ height:23px; background-position:0 -740px; }
.ti_box .hta{ height:23px; background-position:0 -1720px; }
.ti_box_exp .ht{ height:23px; background-position:0 -1760px; }
.ti_box_try .ht{ height:23px; background-position:0 -1800px; }
.ti_box {margin-bottom:0;}

.pop_alert_box{top:30%; }

/*report_box_158*/
.report_box_158 li{width:306px; float:left; position:relative; margin-bottom:20px; height:200px; margin-right: 20px;}
.report_box_158 .btn_s,.report_box_158 .btn_no{position:absolute;left:41px; bottom: 0; top:auto;}

.report_box_158 .report_tb{font-size: 13px; position:absolute; left: 168px; bottom:45px;}
.report_box_158 .report_tb .td_l{width:65px; line-height:20px;}

.trial_g_box .more_box li a{font-size:15px; font-weight:700;}


.ti_box .ft{border-top:1px dashed #918F90; padding-left:6px;} 
.ti_box .ft .ft_info{margin-right:30px; color:#ED2674; line-height:28px;}

.trial_guide {margin-bottom:20px;}
.trial_guide .hd{margin-bottom:25px;}
.trial_guide .bd{margin-top:30px;margin-left:44px; }
.tg_step{background:url(/images/tutorials_step_a.jpg) no-repeat;  display:inline-block; height:68px;}
 .tg_step.curr,.tg_step:hover{background:url(/images/tutorials_step_b.jpg) no-repeat;}
.tg_step_1, .tg_step_1.curr, .tg_step_1:hover{width:150px; background-position: 0 0; }
.tg_step_2, .tg_step_2.curr, .tg_step_2:hover{width:215px;background-position: -150px 0;}
.tg_step_3, .tg_step_3.curr, .tg_step_3:hover{width:196px;background-position: -365px 0;}

/*upload avatar*/
.popup_3{margin-left:-257px; top:600px;}
.avatar_box{background:#ffffff; border:1px solid #C9C8C8; padding:16px 15px 20px; width:494px; }
.avatar_box .bd{overflow:hidden; margin-bottom:20px; position:relative;}
.img_box_l{float:left; margin-right:10px;}
.img_box_r{width:84px; height:84px; overflow:hidden;}
.avatar_box .bd .btn_s{position:absolute; bottom:0; right:0;}
.avatar_box .bd .btn_s_upload{ bottom:30px;}
.avatar_box .ft{overflow:hidden;}
.avatar_box .ft .btn_s{float:right;}
.avatar_box .hd_title { background-position: 0 -2160px; }

.avatar_box .file_upload{position:absolute; top:0; left:-148px; left:0\9; width:72px; opacity: 0; cursor:pointer; filter:alpha(opacity=0); }
@media screen and (-webkit-min-device-pixel-ratio:0) { .avatar_box .file_upload { left:0; } }

/*itrial point*/
.ibox .btn_b_editfile{display:inline-block; position:relative; top:5px; *top:0;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.ibox .btn_b_editfile{ top:1px; }}

.myreport{margin-left:25px; margin-right:15px;}
.point_record{background:url(/images/point_record_bg.jpg) no-repeat;  height:85px; position:relative;}
.point_record .point_record_tb {width:368px;}
.point_record .point_record_tb td{height:85px; line-height:85px; text-align:center;}
.point_record .point_record_tb .td1{width:102px;}
.point_record .point_record_tb .td2{width:121px;}
.point_record .point_record_tb .td3{}
.point_record .point_record_tb .td3 .now{float:left; margin-left:10px; margin-top:30px; *margin-top:28px; width:43px; line-height:1; *line-height:1.2;}
.point_record .point_record_tb .td3 .font_red{color:#ed2674; font-size:24px; font-weight:700;}
.point_record .icon{display:inline-block;}
.icon.point{background-position:-600px -40px; width:8px; height:16px;margin-left:2px;}
.icon.question{background-position:-600px -20px; width:14px; height:13px; margin-left:2px;}

.point_intro {vertical-align: middle; margin-bottom:15px;}
.point_intro .recom{font-size:16px; font-weight:700; color:#c59b70; margin-bottom:15px;}
.point_intro .ipt_text{font-size:11px; width:260px; border:1px solid #918f90; height:27px; line-height:27px; vertical-align: middle; padding:0 5px;}
.point_intro .point_copy{width:73px; height:21px; padding-top:6px; border:1px solid #918f90; border-left:none; display:inline-block;vertical-align: middle; position:relative;}
.point_intro .point_copy strong{background-position:-420px -640px; width:26px; height:13px; margin:0 auto; }
.point_intro .icon{display:inline-block; vertical-align: middle; margin-right: 5px; position:relative; top:-2px\0;}
.point_intro .s_fb{background-position: -640px 0; width:22px; height:22px;}
.point_intro .s_skype{background-position: -680px 0; width:23px; height:23px;}
.point_intro .share{font-weight:700;}

.tagb_box .n_title{margin-bottom:10px; font-size:16px; font-weight:700; color:#c59b70;}

.get_point {margin-bottom:30px;}
.get_point .tb th{background:#c3996b; color:#fff; width:226px; *width:auto; border:1px solid #c3996b; height:28px; vertical-align:middle; text-indent:12px;}
.get_point .tb td{ border:1px solid #c3996b; height:28px; vertical-align:middle; text-indent:12px;}
.get_point .tb td.no_border{border:none; padding:0 10px;}
.get_point .tb td.text_right{text-align:right;}
.get_point .icon{display:inline-block; vertical-align:middle;}
.get_point .point{position:relative; top:-2px; *top:0;}

.show_point .hd{border:none; padding:0; position:relative; font-weight:700;}
.show_point .hd span{margin:0 10px;}
.show_point .hd .curr, .show_point .hd a:hover{color:#ed2674;}
.show_point .only_month{position:absolute; top:0; right:0;}
.show_point .icon{display:inline-block; vertical-align:middle;}
.show_point .tb {margin-bottom:12px;}
.show_point .tb th{background:#c3996b; color:#fff; border:1px solid #c3996b; height:28px; vertical-align:middle; text-indent:12px;}
.show_point .tb .th1{ width:376px;}
.show_point .tb .th2{ width:60px;}
.show_point .tb .th3{ width:216px;}
.show_point .tb td{ border:1px solid #c3996b; height:28px; vertical-align:middle; text-indent:12px;}
.show_point .point{position:relative; top:-2px; *top:0;}
.show_point .question{position:relative; top:-1px; *top:0;}
.show_point .btn{display:block; width:118px; height:21px; background:#c3996b; padding-top:7px; margin:0 auto;}
.show_point .btn strong{width:79px; margin:0 auto; cursor:pointer;}
.show_point .earn strong{background-position:-460px -640px;  }
.show_point .cost strong{background-position:-540px -640px; }


.trial_g_box .info{margin-top:20px;}
.trial_g_box .n_title{background:#c3996b; height:28px; line-height:28px; color:#fff; font-weight:700; text-indent:12px;}
.trial_g_box .tb {margin-bottom:25px;}
.trial_g_box .tb .icon{display:inline-block; vertical-align:middle;}
.trial_g_box .tb th{color:#000; background:#e3e3e3; height:28px; vertical-align: middle; text-indent:12px; border-right:1px solid #c3996b;}
.trial_g_box .tb1 .th1{ width:376px; border-left:1px solid #c3996b;}
.trial_g_box .tb1 .th2{ width:60px;}
.trial_g_box .tb1 .th3{ width:216px; *width:215px;}
.trial_g_box .tb2 .th1{ width:340px; border-left:1px solid #c3996b; *width:50%;}
.trial_g_box .tb2 .th2{ width:340px; *width:50%;}
.trial_g_box .tb td {border:1px solid #c3996b; border-top:none; height:28px; vertical-align: middle; text-indent:12px;}
.trial_g_box .point{position:relative; top:-2px; *top:0;}



/* user page */

/* function box */
.function_box{overflow:hidden; margin-bottom:20px;}
.function_box .img_box{float:left; margin-right:16px;}
.function_box .est_box .title{font-weight:700; font-size:22px; margin-bottom: 9px;}
.function_box .est_box .title:hover{color:#ed2674;}
.function_box .est_box li{list-style:none; width:123px; height:129px; float:left; overflow:hidden; border-right:1px dashed #918f90; margin-right:7px; }
.function_box .est_box .inner{margin-right:7px;padding:5px;}
.function_box .est_box .inner:hover{background:#efefef;}
.function_box .est_box li.first{width:auto;  float: none; height:73px; margin-bottom:5px; padding:0; border:none; margin-right:0;}
.function_box .est_box  li.first .inner{height:63px;}
.function_box .est_box li.last{ border:none; margin-right:0; padding-right:0;}
.function_box .est_box .first .img_box{float:left; margin-right:5px;}
.function_box .est_box .name{color:#ed2674; font-weight:700;}
.function_box .est_box .img_box{ float:none; width: 63px; height:63px; margin:0 auto 6px;}
.function_box .est_box .desp{height:50px; overflow:hidden; line-height:1.3;}


/* sharing box */
.sharing_box{overflow:hidden; }
.sharing_box .hd_title{background-position:0 -2200px;}
.sharing_box .hd{position:relative;}
.sharing_box .sort{position:absolute; right:0; top:5px; font-size:15px; font-weight:700;}
.sharing_box .sort a:hover, .sharing_box .sort .curr{color:#ed2674;}
.sharing_box .avatar{float:left; margin-right:10px;}
.sharing_box .share_list li{width:314px; float:left; height:257px; padding-bottom:18px; position:relative;  border-right:1px dashed #918f90; padding-right: 10px; margin-right:10px;}
.sharing_box .share_list li.last{border:0;padding-right:0; margin-right:0;}
.sharing_box .share_list li.bottom{ padding-bottom:0;}
.sharing_box .share_list .img_box{height:96px;}
.sharing_box .share_list .img_box img{float:left; margin-right:5px;}

.sharing_box .share_list .type{margin-bottom:8px;}
.sharing_box .share_list .title{color:#ed2674; margin-bottom:8px; font-size: 15px; font-weight:700;}
.sharing_box .share_list .desp{margin-bottom:6px;}
.sharing_box .share_list .icon_master{position:absolute; top:0; right:10px;}
.sharing_box .share_list .icon_master_g{position:absolute; top:0; right:10px; width:55px; height:55px;}

/* star_exp box*/
.star_exp_box {overflow:hidden;}
.star_exp_box .hd_title{background-position: 0 -2240px;}
.star_exp_box .star_exp_list{width:680px;}
.star_exp_box .star_exp_list li{width:300px; float:left; margin-right:40px; margin-bottom:13px; height:88px; overflow:hidden;}
.star_exp_box .star_exp_list .img_box{float:left; margin-right:15px;}
.star_exp_box .star_exp_list .name{color:#ed2674; font-size:24px; font-weight:700; line-height:1.2;}
.star_exp_box .star_exp_list .title{font-size:18px; line-height:1.2; margin-bottom:8px;}
.star_exp_box .star_exp_list .desp{height:39px; overflow:hidden; line-height:1.2;}

/* star_daren_box */
.star_daren_box {overflow:hidden; width: 700px;}
.star_daren_box .star_exp_box {overflow:hidden; width:310px; float:left; margin-right:30px;}
.star_daren_box .star_exp_box li{float:none;}

/* exp_daren box*/
.exp_daren_box {overflow:hidden;}
.exp_daren_box .hd_title{background-position: 0 -2320px;}
.exp_daren_box .exp_daren_list{width:680px; position:relative;}
.exp_daren_box .exp_daren_list li{float:left; margin-right:10px; margin-bottom:8px;  }
.exp_daren_box .exp_daren_list li.first{margin-bottom:0;}

.exp_daren_box .first .comment{ left:160px;}
.exp_daren_box .bd{position:relative;}

.pop_comment{position:absolute;  z-index: 10; }
.pop_comment .comment_left{background:url(/images/comment_left.png) no-repeat; display:block; width:14px; height:29px; position:absolute; top:0; left:0;}
.pop_comment .comment_middle{background:url(/images/comment_middle.png) repeat-x; height:29px; line-height:29px; margin:0 5px 0 14px; min-width:60px; color:#ed2674; font-weight:700; padding:0 5px; }
.pop_comment .comment_right{background:url(/images/comment_right.png) no-repeat; display:block; width:5px; height:29px; position:absolute; top:0; right:0;}

/*rank_sum box*/
.rank_sum_box .icon.point{display:inline-block; position:relative; top:2px; *top:-1px; background-position:-620px -40px; width:4px; height:14px; } 

/* rank_point box */
.rank_point_box{width:311px; margin-right:30px; float:left;}
.rank_point_box .hd_title{background-position:0 -2360px;}
.rank_sum_box li{position:relative; height:53px; margin-bottom:10px;}
.rank_sum_box .num{display:block; width:20px; height:25px; position:absolute; top:0; left:0;}
.rank_sum_box .num1{background-position:-340px -680px;}
.rank_sum_box .num2{background-position:-360px -680px;}
.rank_sum_box .num3{background-position:-380px -680px;}
.rank_sum_box .num4{background-position:-400px -680px;}
.rank_sum_box .num5{background-position:-420px -680px;}
.rank_sum_box .img_box{margin-left:28px; float:left; margin-right:7px;}
.rank_sum_box .name{color:#ed2674; font-weight:700; font-size:18px; line-height:1.2; margin-bottom:3px;}
.rank_sum_box .desp{line-height:1.2;}
.rank_sum_box .point_box{position:absolute; right:0; top:0;}
.rank_sum_box .point_box .font_red{color:#ed2674; font-weight:700; margin-right:5px;}

.rank_member_box {float:left; width:314px;}
.rank_member_box .hd_title{background-position:0 -2400px;}

.veet_banner{margin-bottom:30px;}

.veet_box{}
.veet_box .hd{padding-bottom:5px; margin-bottom:20px;}
.veet_box .hd_title{background-position: 0 -2440px; height: 30px;}
.veet_box_b .hd_title{background-position: 0 -2560px; height: 51px;}
.veet_box .list{vertical-align: top;}
.veet_box .imgbox{ display:inline-block; width:56px; height:56px; margin:0 5px 0 0; }
.veet_box .infobox .intro{  width: 56px; display:inline-block; vertical-align: top; *margin-top:5px;  line-height:15px; text-align:center;} 
.veet_box .info{margin-bottom:30px;}
.veet_box .infobox{ display:inline-block; margin:0 5px 10px 0; width:56px; +margin-right:9px; height:91px;}
.veet_box .infobox span{ display:inline-block; }
.veet_box .txt{ display:inline-block; vertical-align:middle; }
.veet_box .txt1{ width:52px; height:13px; background-position:-420px -60px; }

.veet_box .veet_tb_box{ margin-bottom:20px; width:643px;}
.veet_box .veet_tb_box .hd{background:url(/images/veet_table_bg_top.jpg) no-repeat; height:40px; border:none; padding:0; margin:0;}
.veet_box .veet_tb{ width:643px;}
.veet_box .veet_tb th{ height:40px; line-height:40px; font-size:15px;}
.veet_box .veet_tb .th_1{width:413px; text-indent:20px;}
.veet_box .veet_tb .th_2{text-align:center;}
.veet_box .veet_tb_box .bd{background:url(/images/veet_table_bg_middle.jpg) repeat-y;}
.veet_box .veet_tb td{border-bottom: 1px solid #d3d3d3; height:44px; line-height:44px;}
.veet_box .veet_tb .td_1{text-indent:20px; width:413px;}
.veet_box .veet_tb .td_2{text-align:center;}
.veet_box .veet_tb_box .ft{background:url(/images/veet_table_bg_bottom.jpg) no-repeat; height:6px;}

.veet_box .veet_styler{margin-bottom:20px; *margin-bottom:0;}
.veet_box .veet_download{background:url(/images/veet_btn_download.jpg) no-repeat; width:78px; height:33px; display: block; text-indent:-9999px; overflow:hidden;}



.main_banner{margin-bottom:30px;}

.b_tab_box{position:relative; margin-bottom:0; z-index: 2;}
.b_tab_box .t_title{font-size:15px; margin:14px 0 0;}

.sort_popup{width:600px; margin-left:-300px;}
.sort_popup .hd{margin-bottom:10px;}
.sort_popup .bd{padding-bottom:20px; position:relative;}
.sort_popup .alert_box{width:570px;}
.sort_popup .title{font-size:18px; font-weight:700;}
.sort_popup .sort_tb { *width:460px;}
.sort_popup .sort_tb td{height:30px; line-height:30px; vertical-align: middle; width:100px;}
.sort_popup .sort_tb .td_2{ width:200px;padding-right:30px;}
.sort_popup .sort_tb .td_3{ width:40px; }
.sort_popup .sort_tb .sort_name{height:28px; line-height:28px; width:200px; border:1px solid #918f90; }
.sort_popup .sort_tb select{width:100px;}
.sort_popup .ft .btn_box{display: inline-block; margin-right:20px;}

.sort_popup label{display:block; font-size:15px;}
.sort_popup label .ipt_cb{vertical-align:middle; position:relative; top:-2px\9; margin-right:5px;}
.sort_popup .sort_s{margin-left:20px;} 
.sort_popup .bd .btn_s_asort{position:absolute; top:0; right:15px;}












